herbaceous environment - Français Anglais Dictionnaire